import generateApiFn from '../generateApiFn'
const _module = '/systemAccount'
const commonOption = {}
// 主页列表
const apiUrlObj = {
  login: commonOption, // 登陆
  getInfo: commonOption, // 用户信息
  getAccountRelation: commonOption, // 业务员列表
  updateSelf: commonOption, // 用户信息修改
  resetPassWord: commonOption, // 修改密码
  initPassword: commonOption, // 重置密码
  getPageList: commonOption, // 账号管理列表
  setStatus: commonOption, // 启停账户
  update: commonOption, // 编辑账户
  create: commonOption, // 新增账户
  updatePermission: commonOption, // 编辑功能权限
  delete: commonOption, // 删除
  getPermissionsInfo: commonOption, // 获取权限信息
  setPassWord: commonOption, // 重置密码
  roleList: commonOption, // 岗位下拉
  handOver: commonOption, // 移交人员
  updateShelf: commonOption, // 个人中心 修改资料
  checkOrder: commonOption // 移交销售单检测
}

const systemAccountApis = generateApiFn(_module, apiUrlObj)
systemAccountApis.logout = () => { return Promise.resolve() }

export default systemAccountApis
